home *** CD-ROM | disk | FTP | other *** search
/ World of Education / World of Education.iso / world_s / sm20a.zip / SYMBMATH.HL2 < prev    next >
Text File  |  1992-04-09  |  5KB  |  117 lines

  1.         4.2 Edit Menu
  2.  
  3.          SymbMath includes twin screen text editor for creating and
  4. modifying program files.  Usage of the editor is similar to WordStar
  5. in nondocument mode, or to Borland's SideKick, or editor in C
  6. compiler. The problem files are ordinary ASCII files, and can be
  7. edited with any other text editor.
  8.         Within the Edit window, press <F1> to pop-up the Edit Help menu 
  9. (see 4.7 Edit Help Menu), and <Shift><F1> to call the manual.
  10.         As the twin screen editor, use <F8> to call an auxiliary
  11. editor in another window, and <F7> to copy block from the auxiliary
  12. editor into the main editor.
  13.         You can move the cursor around in the editor with the arrow
  14. keys, <Page Up>, <Page Down>, and some other keys listed below.  The
  15. editor has two typing modes, Insert and Overwrite.  In Insert
  16. mode, anything you type is inserted at the cursor position.  In
  17. Overwrite mode, pressing a key replaces the current character
  18. at the cursor position with the new typed character.  Initially,
  19. the editor operates in Insert mode, to switch modes, press the
  20. <Insert> key or <Ctrl>V.  (<Ctrl>V means to hold down the <Ctrl> key
  21. on your keyboard while you press V.  The V need not be in upper
  22. case.)
  23.         Unlike a more standard word processing program, the editor
  24. does not have word-wrap. You must press <Enter> at the end of each
  25. line.
  26.         The editor has an autoindent feature that allows subsequent
  27. lines to automatically indent.  If you leave several spaces at the
  28. start of a line, use <Ctrl>OI to indent subsequent lines the same
  29. amount.  The command sequence is a toggle, so you need only
  30. press <Ctrl>OI again to stop indenting.
  31.         Sometimes you may want to see more than the area covered by
  32. the current window.  You can "zoom" the window, expanding it to the
  33. size of the entire screen, by pressing <F5>.  To return the window
  34. to its usual size, press <F5> again.  For other window commands,
  35. such as moving and resizing a window, see the Window menu, below.
  36.         Text in the editor always be saved after exit by press <Esc>.
  37.  
  38.           Table 4.2  Summary of the editing commands.
  39. ---------------------------------------------------------------
  40.            Cursor Movement Commands (move cursor to):
  41.  
  42.   Character left         <Ctrl>S or Left arrow <-
  43.   Character right        <Ctrl>D or Right arrow  ->
  44.   Word left              <Ctrl>A or <Ctrl> <-
  45.   Word right             <Ctrl>F or <Ctrl> ->
  46.   Line up                <Ctrl>E or Up arrow
  47.   Line down              <Ctrl>X or Down arrow
  48.   Scroll up              <Ctrl>W
  49.   Scroll down            <Ctrl>Z
  50.   Page up                <Ctrl>R or <Pg Up>
  51.   Page down              <Ctrl>C or <Pg Dn>
  52.   Beginning of line      <Ctrl>QS or <Home>
  53.   End of line            <Ctrl>QD or <End>
  54.   Top of screen          <Ctrl>QE or <Ctrl><Home>
  55.   Bottom of screen       <Ctrl>QX or <Ctrl><End>
  56.   Top of file            <Ctrl>QR or <Ctrl><Pg Up>
  57.   Bottom of file         <Ctrl>QC or <Ctrl><Pg Dn>
  58.   Beginning of block     <Ctrl>QB
  59.   End of block           <Ctrl>QK
  60.   Previous point         <Ctrl>QP
  61.   Marker 0               <Ctrl>Q0
  62.   Marker 1               <Ctrl>Q1
  63.   Marker 2               <Ctrl>Q2
  64.   Marker 3               <Ctrl>Q3
  65.   Set marker 0           <Ctrl>K0
  66.   Set marker 1           <Ctrl>K1
  67.   Set marker 2           <Ctrl>K2
  68.   Set marker 3           <Ctrl>K3
  69.  
  70.   Insert & Delete Commands:
  71.  
  72.   Insert mode on/off                 <Ctrl>V or <Ins>
  73.   Insert line                        <Ctrl>N
  74.   Delete line                        <Ctrl>Y
  75.   Delete to end of line              <Ctrl>QY
  76.   Delete left character              <Ctrl>H or <Backspace>
  77.   Delete character under cursor      <Ctrl>G or <Del>
  78.   Delete right word                  <Ctrl>T
  79.  
  80.   Block commands:
  81.  
  82.   Mark block begin       <Ctrl>KB
  83.   Mark block end         <Ctrl>KK
  84.   Mark word              <Ctrl>KT
  85.   Hide block             <Ctrl>KH
  86.   Copy block             <Ctrl>KC or <F5>
  87.   Repeat the last copy   <Shift><F5>
  88.   Move block             <Ctrl>KV or <F6>
  89.   Delete block           <Ctrl>KY
  90.   Read block             <Ctrl>KR or <F7>
  91.   Write block            <Ctrl>KW
  92.   Print block            <Ctrl>KP
  93.  
  94.   Miscellaneous Commands:
  95.  
  96.   Quit edit                     <Esc>, <F10>, <Ctrl>KD, or <Ctrl>KQ
  97.   Call the auxiliary editor     <F8>
  98.   Tab                           <Ctrl>I or <Tab>
  99.   Tab mode toggle               <Ctrl>OT
  100.   Auto indent on/off            <Ctrl>OI
  101.   Restore line                  <Ctrl>QL
  102.   Find                          <Ctrl>QF or <Ctrl><F3>
  103.   Repeat last find              <Ctrl>L or <Shift><F3>
  104.   Find & replace                <Ctrl>QA or <Ctrl><F4>
  105.   Repeat last find & replace    <Ctrl>L or <Shift><F4>
  106.   Control key prefix            <Ctrl>P
  107.   Abort operation               <Ctrl>U
  108.   Restore error message         <Ctrl>QW
  109.  
  110.   Search Options:
  111.  
  112.   L           Local search
  113.   G           Global search
  114.   N           Replace without asking
  115.   Y           Replace with asking
  116. ------------------------------------------------------------------
  117.